/* Hides from IE-mac \*/
html{color:#333;background:#fff;overflow:auto;overflow-y:scroll;height:100%; font-size:1rem; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font-size: 1rem;font-family:microsoft yahei;color:#333;background:#fff;min-height:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
abbr,acronym{border:0;font-variant:normal;}
br{letter-spacing:0px;}
a{text-decoration:none;}
a img { border: none; }
*, :after, :before{box-sizing:content-box}
.clear{ clear:both;}

/*header*/
.header{width: 100%;height: 4.6rem;background: #037a55;position: fixed;top:0; z-index: 1000;}
.h-logo img{width: 26.5rem;height:2rem;float:left;margin: 1.2rem 0 0 1rem;}
.h-menu img{width: 2.65rem;height: 2.1rem;float: right;margin: 1.75rem 1.25rem 0 0;}
/*banner*/
.banner{width: 36rem;overflow: hidden;height:13.6rem; margin: 4.6rem auto 0;}
.banner img{width: 100%!important;height: 100%!important;}

/*h-tel*/
.h-tel{width: 36rem;margin:0 auto;height: 3.1rem;background: url(../Image/h-tel.jpg);background-size: 36rem 3.1rem;}
.h-tel a{width: 36rem;height: 3.1rem;display: block;}

/*m-pro*/

.m-pro{width: 36rem;overflow: hidden;margin: 0rem auto;background: #eeeeee;padding-bottom: 1rem;height: 46.5rem;}
.m-pro-hd{width: 36rem;text-align: center;margin: 1.7rem 0 0 0;}
.m-pro-hd img{width: 12rem;height:3.4rem;overflow: hidden;margin:0 auto;}

.menu1 { height:3.2rem;width:36rem;margin-top: .6rem;}
.menu1 ul {margin:0px; padding:0px; list-style:none; text-align:center;width: 27rem;float: left;}
.menu1 li {display:inline; line-height:23px;margin-right: .2rem;float: left;}
.menu1 li a {color:#ffffff; text-decoration:none;  background: #037a55;width: 8.8rem;height: 3.2rem;display: block;line-height: 3.2rem;float: left;font-size: 1.2rem;}
.menu1 li a.tabactive { font-weight:bold;  position:relative;background: #00ae57;}
#tabcontent1,#tabcontent2,#tabcontent3,#tabcontent4,#anothercontent1,#anothercontent2, #anothercontent3, #anothercontent4,#anothercontent5, #anothercontent6 {width: 36rem;margin-top: 1rem;overflow: hidden;height: 36.5rem;}
.menu1 .tiaozhuan{width: 8.98rem;height: 3.2rem;float:right;background:#037a55;display: block;line-height: 3.2rem; font-size: 1.2rem;color:#ffffff;text-align: center;}

.m-pro-show{overflow: hidden;padding-left: .1rem;}
.m-pro-show li{width:16.5rem; height:15rem ;float: left;margin:.5rem .5rem; }
.m-pro-show li a .img{width:16.5rem; height:12.3rem ;border:solid 1px #cdcdcd;line-height: 12.5rem;text-align: center;background: #ffffff; }
.m-pro-show li a .img img{max-width:14.5rem;height: 10.4rem;vertical-align: middle; }
.m-pro-show li a h1{width: 14.5rem;line-height: 3rem;color: #414141;font-size: 1.2rem;text-align: center;}
#tabcontent1 .more,#tabcontent2 .more,#tabcontent3 .more{width: 9.8rem;height: 3.4rem;display: block;background: #ff5b02;color: #ffffff;font-size: 1.2rem;margin: 1rem auto;line-height: 3.4rem;text-align: center;}

/*m-news*/
.m-news{width: 36rem;margin: 0 auto;overflow: hidden;}
.m-news-hd{width: 100%;height: 3.6rem;background:url(../Image/m-news-bt.jpg);background-size: 100% 100%;}
.m-news-hd a{width: 5rem;height: 3.6rem;float: right;display: block;}
.m-news-bd {width: 100%;background:#eeeeee;}
.m-news-bd ul li{width: 34rem;float: left;margin: 1.5rem 0 0 1rem;height:4.75rem; }
.m-news-bd ul li .left{width:4.75rem;height: 4.75rem;float: left;background: #d6d6d6; }
.m-news-bd ul li .left h1{width: 100%;text-align: center;font-size: 1.4rem;color: #6e6e6e;line-height: 1.5rem;margin-top: 1rem;}
.m-news-bd ul li .left h2{width: 100%;text-align: center;font-size: .9rem;color: #6e6e6e;line-height: 1.5rem;}
.m-news-bd ul li .right{width:28.25rem;float: right;background: #e3e3e3;line-height: 4.75rem;padding-left: 1rem; font-size: 1.4rem;color: #6e6e6e;}

/*m-com*/
.m-com{width: 36rem;margin: 1.5rem auto 0;overflow: hidden;}
.m-com-hd{width: 100%;height: 3.6rem;background:url(../Image/m-com-bt.jpg);background-size: 100% 100%;}
.m-com-hd a{width: 5rem;height: 3.6rem;float: right;display: block;}
.m-com img{width:33.15rem;height:11.35rem;float: left;border: .05rem solid #d8d8d8;padding: .4rem;  margin: 1rem 0 1rem 1rem;}
.m-com-bd{font-size: 1.4rem;color: #6e6e6e;line-height: 2.4rem;width: 34rem;float: left;margin-left: 1rem;}

/*footer*/
.footer{width: 36rem;margin: 1.2rem auto 3.5rem;overflow: hidden;background:#00ae57; color: #8ef3c0;font-size: 1.2rem;height: 3.5rem;padding: 1.5rem 0}
.footer h1,.footer h2{width: 100%;text-align: center;line-height: 1.8rem;}

/* navbar styles */
.navbar{
	position: fixed;
	left: 0;
	bottom: 0;
	height: 4.5rem;
	background: #2e2e2e;
	width: 100%;
}
.navbar li{
	float: left;
	text-align: center;
	width: 25%;
	margin:1rem 0;
}
.navbar li span{
	padding-top: .5rem;
	color: #fff;
	margin:.5rem 0 0 .5rem;
	font-size: 1.6rem;
}
.navbar li img{width: 2.5rem;height:2.4rem;}

/*list*/
.l-nav{width: 36rem;height: 4.1rem;background: #bebebe;margin:4.6rem auto 0;}
.l-nav .left{width: 2.2rem;height: 2.2rem;float: left;background: url(../Image/back-icon.png);margin:0.9rem 0 0 0.9rem;background-size: 2.2rem 2.2rem; }

.l-nav .right{width: 2.2rem;height: 2.2rem;float: right;background: url(../Image/home-icon.png);margin:0.9rem  0.9rem 0 0 ;background-size: 2.2rem 2.2rem;}
.l-nav .left a,.l-nav .right a{width: 2.2rem;height: 2.2rem;display: block;}

.list{width: 36rem;overflow: hidden;margin: 0 auto;min-height: 40rem;}
.list .hd{width: 100%;height: 4rem;background: #e5e5e5;line-height: 4rem;font-size: 1.2rem;color: #777777;text-align: left;padding-left: 0.75rem;}

.list .mid{width:36rem;margin:2rem auto 1rem; text-align: center;}
.list .mid img{width:30rem;height: 2.9rem; }
.list .bd{width: 96%;margin: 2rem auto;font-size: 1.2rem;line-height: 260%;}

#allmap{margin: 1rem auto!important;}
.am-with-fixed-navbar{padding-bottom: 0;}


/*产品列表页样式*/
.pro{margin: 2rem 0 0 0.75rem;width: 100%;}
.pro li{float:left;overflow:hidden;width:48%;text-align:center;white-space:nowrap;margin:0 0 1rem 0;}
.pro li span{padding-left:15px;background-position:0 5.7rem;}
.pro li .img{width:90%;border:.1rem solid #dcdcdc;height: 10rem;line-height: 10rem;}
.pro li img{padding:0.15rem;max-width:90%;max-height: 10rem;vertical-align: middle;}
.pro li a{*color:#444;}
.pro li a:hover{color:#da020d;}
.pro li img:hover{border:.1rem solid #da020d;}

/*产品内容页样式*/
.p-top{ width: 98%; margin: 0 auto; margin-bottom: .5rem;  overflow: hidden;}
.p-img{ width: 100%; padding: .25rem 0 .75rem 0; text-align: center; color:#888787; font-size: 1rem; }
.p-img h1{ font-size: 1.35rem; color: #5f5f5f;}
.p-fgx{width: 100%; border-bottom:dotted .2rem #868686;margin: .25rem 0 .75rem;}
.p-img img{  max-width: 20rem;max-height: 15rem;}
.p-content{ width: 100%; margin: 0 auto;  overflow: hidden;}
.p-content .title{ width: 100%; height:1.5rem;  overflow: hidden; background-color: #f0f0f0;}
.p-content .title h2{ width: 5rem; text-align: center; height: 1.5rem;  overflow: hidden; color: #fff; font-size: 1rem; line-height: 1.5rem; font-weight: 700; background: #605c5c;}
.p-content .nr{ width: 98%; margin: 0 auto; line-height: 260%; padding: .75rem 0 2.5rem 0; overflow: hidden;}


/*新闻首页样式*/
.list-news{min-height: 5rem;height: auto;width: 100%;padding: 0; }
.list-news li{height: 3rem; line-height: 3rem; width:100%;border-bottom: .1rem dotted #2e2e2e;padding: 0;font-size: 1.1rem; }
.list-news li span{float: right;}
.list-news li a{color: #595959}
.list-news li:hover{background-color: #eee;}
.page{margin-top:1.5rem; border-top: .1rem solid #999;padding-top:.5rem;  text-align: right;}
#page_num{height: 1.6rem;font-size: 1.6rem;}

/*新闻内页样式*/
.news_title {margin-top: 1rem;text-align: center;font-size: 1.35rem;line-height: 1.3rem;}
.meta{margin-top: .5rem;text-align: center;font-size: 1rem;}
.meta img{max-width: 25rem;}
.newsnr img{max-width: 30rem;}
#prev_next{margin: 0 auto;text-align: left; width: 100%;border-top: .1rem solid #999;margin-top: 2.5rem;}
#prev_next li{height: 2rem; line-height: 2rem;text-align: left;}

/*picUL*/
#picUL{ width: 98%; overflow: hidden; margin: 0 auto;  overflow: hidden;}
#picUL li{ width: 46.5%; text-align: center; height: 12.5rem; float: left; line-height: 1.1rem;  overflow: hidden;margin:.75rem .5rem;}
#picUL li img{ padding-top: .5rem; max-width: 95%; height:10rem;}
#picUL li a{color:#000; display: block; width: 100%; height: 100%; background: #edefee; text-decoration:none;}
#picUL li a:hover{color:#004f98; display: block; width: 100%; height: 100%;  }
#page{margin-top:1.5rem; border-top: .1rem solid #999;padding-top:.5rem;  text-align: right;}
#picUL li h1{font-size: 1.2rem;line-height: 1.8rem;}
.am-pureview-counter{padding-right: 2rem;}

/*message*/
.comtent_info{width:28rem;vertical-align:top;margin: 0 auto 20px;}
.comtent_info_tit{width:100%;height:36px;line-height:36px;*+line-height:36px;text-indent:13px;background:url(.../Image/allbgs_1.gif) repeat-x 0px -96px;font-family:微软雅黑,arial;font-size:14px;color:#338e00;overflow:hidden;}
.comtent_info .comtent_info_tit .url{height:36px;line-height:37px;color:#6a6a6a;font-family:微软雅黑,arial;font-size:12px;float:right;margin-right:10px;*+margin-top:-37px;display: inline-block;}
.comtent_info .comtent_info_tit .url .url_img{width: 10px;height: 10px;background: url(.../Image/allbgs_2.gif) no-repeat -14px 0px;margin-top: 13px;*+margin-top: 12px;float: left;}
.comtent_info .comtent_info_company{width:666px;margin:28px auto 0 auto;font-size:14px;font-family:微软雅黑,arial;line-height:28px;}
.comtent_info .comtent_info_company p{text-align:justify;letter-spacing:1px;font-size:14px;line-height:28px;color:#444444;margin-bottom:30px;}
.comtent_info table th{color:#444444;width:70px;font-weight:normal;font-size:14px;font-family:微软雅黑,arial;text-align:right;vertical-align: top;padding-top: 9px;}
.comtent_info table td select{font-family: 微软雅黑,arial;font-size: 14px;width: 278px;height: 32px;text-indent: 8px;border: 1px solid #d2d4d6;margin: 5px auto 6px 5px;*+margin-left:-3px;background: #FFF;}
.comtent_info table td ul{list-style:none;position:absolute;}
.comtent_info table td ul li{font-family:微软雅黑,arial;font-size:14px;height:28px;line-height:28px;text-indent:8px;width:276px;height:28px;border-left:1px solid #d2d4d6;border-right:1px solid #d2d4d6;background:#FFF;}
.comtent_info table td ul li a{display:block;text-decoration:none;color:#444444;}
.comtent_info table td ul li a:hover{color:#fe7d0c;}
.comtent_info table td ul li:last-child{border-bottom:1px solid #d2d4d6;}
.comtent_info table td input{font-size:1rem;width:22rem;height:2.5rem;border:.1rem solid #d2d4d6;margin:.25px auto .25px .25px;}
.comtent_info table td .ctttt{width:26px;height:28px;}
.comtent_info table td .yanzheng{width:101px;}
.comtent_info table td textarea{resize: none;width:22rem;height:178px;border:1px solid #d2d4d6;margin:5px auto 5px 0px;}
.middle .comtent .comtent_info table td img{vertical-align:middle;margin-left:5px;margin-bottom:4px;*+margin-bottom:14px;}
.comtent_info table td .but{width:74px;height:31px;line-height:31px;background:#7ac454;border-radius:2px;border:none;text-align:center;margin-top:14px;margin-left:5px;font-size:14px;font-family:微软雅黑,黑体,sans-serif;color:#FFF;}
.comtent_info table td .but a{text-decoration:none;font-size:14px;font-family:微软雅黑,黑体,sans-serif;color:#FFF;display:block;}
.comtent_info table td .but a:hover{background:#5aac3a;border-radius:2px;}
